off-road vehicle driver - German English Dictionary